improper touching - German English Dictionary